var uploader_video=new Array();
function initUploader(itemIndex) {
    uploader_video[itemIndex] = new plupload.Uploader({//创建实例的构造方法
        runtimes: 'gears,html5,html4,silverlight,flash', //上传插件初始化选用那种方式的优先级顺序
        browse_button: ['video_upload_btn'+itemIndex], // 上传按钮
        container: 'container'+itemIndex,
        url: "/api/upload/sys_company", //远程上传地址
        flash_swf_url: 'js/plugins/plupload/Moxie.swf', //flash文件地址
        silverlight_xap_url: 'js/plugins/plupload/Moxie.xap', //silverlight文件地址
        filters: {
            max_file_size: '15mb', //最大上传文件大小（格式100b, 10kb, 10mb, 1gb）
            mime_types: [//允许文件上传类型
                {title: "files", extensions: "jpg,png,gif,bmp"}//, "jpeg", "mov", "mp4", "gears", "html5", "html4", "silverlight", "flash"
            ]
        },
        //       chunk_size: "5mb", //分片上传文件时，每片文件被切割成的大小，为数字时单位为字节。也可以使用一个带单位的字符串，如"200kb"。当该值为0时表示不使用分片上传功能
        multi_selection: false, //true:ctrl多文件上传, false 单文件上传
        init: {
            FilesAdded: function (up, files) { //文件上传前
                $("#video_name_box"+itemIndex).css({"display": "inline-block"});
                $("#video_upload_btn"+itemIndex).hide();
                $("#video_file_name"+itemIndex).text(files[0].name);
                $("#upload_video"+itemIndex).removeClass("disabled").click(function () {
                    uploader_video[itemIndex].start(); //调用实例对象的start()方法开始上传文件，当然你也可以在其他地方调用该方法
                })
                $("#video_iput"+itemIndex).attr("file_id", files[0]['id'])
            },
            UploadProgress: function (up, file) { //上传中，显示进度条
                $("#video_loading"+itemIndex).show();
                $("#upload_video_area"+itemIndex+",#video_upload_area"+itemIndex).hide();
                var percent = file.percent;
                $("#percent"+itemIndex).css({"width": percent + "%"});
                $("#percentnum"+itemIndex).text(percent + "%");
                $("#video_success"+itemIndex).hide();
            },
            FileUploaded: function (up, file, info) { //文件上传成功的时候触发
                result = $.parseJSON( info.response );
                if(result && result.status=='200'){//判断上传是否成功
                    $("#video_loading"+itemIndex).hide();
                    $("#video_success"+itemIndex).show();
                    $("#inputPic"+itemIndex).val(result.msg.pid);//向文本框写入图片id
                    $("#upload_succ"+itemIndex).text('上传成功');
                    // var data = eval("(" + info.response + ")");//解析返回的json数据
                    // $("#video_iput"+itemIndex).html("<input type='hidden'id='video_file' value='" + data.pic + "'/><input type='hidden'id='video_name' value='" + data.name + "'/>");
                    return;
                }else{
                    video_upload_cancel(itemIndex);
                    $("#upload_info"+itemIndex).text('上传失败');
                    // $("#upload_succ"+itemIndex).text('上传失败');
                    return false;
                }

            },
            Error: function (up, err) { //上传出错的时候触发
                alert(err.message);
            }
        }
    });
    uploader_video[itemIndex].init();
}
initUploader(1);//上传按钮1
initUploader(2);//上传按钮2
initUploader(3);//上传按钮2
initUploader(4);//上传按钮2
initUploader(5);//上传按钮2
initUploader(6);//上传按钮2


// function showVideoUploadBox(obj) { //显示上传弹出层
//     var left = obj.offset().left;
//     var top = obj.offset().top + 26;
//     var z_index_init = 1000;
//     if ($("#post_box").css("display") == 'block') {
//         z_index_init = 3000;
//     }
//     $("#photo_upload_box_outside").css({"z-index": z_index_init});
//
//     $("#video_box_outside").css({"left": left, "top": top, "z-index": z_index_init + 1}).show();
//     $("#video_upload_area").show();
//     $("#video_loading,#video_success").hide();
//     reupload_video();
// }
// function reupload_video(itemIndex) { //重新上传
//     $('#video_upload_btn'+itemIndex).show();
//     $('#video_name_box'+itemIndex).hide();
//     $("#upload_video_area"+itemIndex).show().addClass("disabled");
//     $("#video_text"+itemIndex).val("");
//     $("#video_words_num"+itemIndex).text(0);
//     $("#video_success"+itemIndex).hide();
//     $("#video_file,#video_name"+itemIndex).val("");
// }

// function checkVideoText(value) {
//     var length = value.length;
//     var other = 130 - length;
//     if (length > 0) {
//         $("#video_words_num").html(other);
//     } else {
//         $("#video_words_num").html("<span class='red'>" + other + "</span>");
//     }
// }

function video_upload_cancel(itemIndex) {  //取消上传
    uploader_video[itemIndex].stop();
    $("#video_loading"+itemIndex+",#video_name_box"+itemIndex).hide();
    $("#video_upload_area"+itemIndex+",#video_upload_btn"+itemIndex).show();
    $("#upload_video_area"+itemIndex).show();
    $("#upload_video"+itemIndex).addClass("disabled");
    $("#video_text"+itemIndex).val("");
    $("#video_words_num"+itemIndex).text(0);
    $("#video_success"+itemIndex).hide();
    $("#video_file"+itemIndex+",#video_name"+itemIndex).val("");
    var file_id = $("#video_iput"+itemIndex).attr("file_id");
    var obj_file = uploader_video[itemIndex].getFile(file_id);
    uploader_video[itemIndex].removeFile(obj_file);
}
// function fadeout_div(id) {
//     $(id).fadeOut();
// }